vulkan: Split out command pool
authorBenjamin Otte <otte@redhat.com>
Fri, 16 Dec 2016 05:10:24 +0000 (06:10 +0100)
committerBenjamin Otte <otte@redhat.com>
Tue, 20 Dec 2016 17:01:11 +0000 (18:01 +0100)
commit85559d1fd9bb47484467b92d1d97411567841bfc
tree632be09bfbb6ceef97c2a3021c90613b3a955a30
parentba7ac637bccb06d356fad7a1c1a23cdec8e5372e
vulkan: Split out command pool

This way we can pass the command pool around.
And that allows us to allocate and submitcustom buffers.
And that is necessary to make staging images work.
gsk/Makefile.am
gsk/gskvulkancommandpool.c [new file with mode: 0644]
gsk/gskvulkancommandpoolprivate.h [new file with mode: 0644]
gsk/gskvulkanimage.c
gsk/gskvulkanimageprivate.h
gsk/gskvulkanrender.c
gsk/gskvulkanrenderer.c
gsk/gskvulkanrendererprivate.h
gsk/gskvulkanrenderpass.c
gsk/gskvulkanrenderpassprivate.h